/**
 * @author lirns
 * @date 2021/11/25 11:38
 */
public interface ICommonTree {

    /**
     * 经过处理变成公共树类
     *
     * @param commonTree 传入的公共树
     */
    void handleCommonTree(CommonTree commonTree);

    /**
     * 经过处理返回公共树类
     *
     * @return 公共树类
     */
    default CommonTree handleCommonTree() {
        CommonTree commonTree = new CommonTree();
        handleCommonTree(commonTree);
        return commonTree;
    }

}
